n = int(input())
m = 0
c = 0
for i in range(n):
a,b = map(int,input().split())
if a > b:
m += 1
elif a == b:
m += 1
c += 1
else:
c += 1
if m > c:
print("Mishka")
elif c > m:
print("Chris")
else:
print("Friendship is magic!^^")
#include<iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int m,c;
int Mishka_count = 0;
int Chris_count = 0;
for(int i=1; i<=n; i++)
{
cin >> m >> c;
if(m > c)
{
Mishka_count++;
}
else if(c > m)
{
Chris_count++;
}
}
if(Mishka_count > Chris_count)
{
cout << "Mishka";
}
else if(Mishka_count < Chris_count)
{
cout << "Chris";
}
else if(Mishka_count == Chris_count)
{
cout << "Friendship is magic!^^";
}
}
2151. Maximum Good People Based on Statements | 2144. Minimum Cost of Buying Candies With Discount |
Non empty subsets | 1630A - And Matching |
1630B - Range and Partition | 1630C - Paint the Middle |
1630D - Flipping Range | 1328A - Divisibility Problem |
339A - Helpful Maths | 4A - Watermelon |
476A - Dreamoon and Stairs | 1409A - Yet Another Two Integers Problem |
977A - Wrong Subtraction | 263A - Beautiful Matrix |
180C - Letter | 151A - Soft Drinking |
1352A - Sum of Round Numbers | 281A - Word Capitalization |
1646A - Square Counting | 266A - Stones on the Table |
61A - Ultra-Fast Mathematician | 148A - Insomnia cure |
1650A - Deletions of Two Adjacent Letters | 1512A - Spy Detected |
282A - Bit++ | 69A - Young Physicist |
1651A - Playoff | 734A - Anton and Danik |
1300B - Assigning to Classes | 1647A - Madoka and Math Dad |